Big Huge Thesaurus

dolman jacket

noun